Cisco Packet Tracer Extensions API 8.1.0
API for communication between Cisco Packet Tracer application and its extension applications and modules.
Public Member Functions | List of all members
RadiusClientProcess Class Reference

RadiusClientProcess holds and manipulates the RADIUS client. More...

Inheritance diagram for RadiusClientProcess:
Process

Public Member Functions

void removeFromServerVect (ip)
 Removes the specified client IP address from the ACS server. More...
 
void removeFromServerVectByName (string)
 Removes the specified RADIUS server. More...
 
void addToServerVect (ip, string, bool, int, string)
 Adds the specified client IP address to the ACS server. More...
 
int getServerCount ()
 Returns the number of ACS servers. More...
 
- Public Member Functions inherited from Process
Device getOwnerDevice ()
 Returns the device for this process. More...
 

Detailed Description

RadiusClientProcess holds and manipulates the RADIUS client.

Member Function Documentation

◆ addToServerVect()

void RadiusClientProcess::addToServerVect ( ip  ,
string  ,
bool  ,
int  ,
string   
)

Adds the specified client IP address to the ACS server.

Parameters
ipAddr,theclient IP address of interest.
keyStr,thesecret key.
isSingleConnection,truefor single connection, false for multiple connection.
authPort,theRADIUS port.

◆ getServerCount()

int RadiusClientProcess::getServerCount ( )

Returns the number of ACS servers.

Returns
int, the number of ACS servers.

◆ removeFromServerVect()

void RadiusClientProcess::removeFromServerVect ( ip  )

Removes the specified client IP address from the ACS server.

Parameters
ipAddr,theclient IP address of interest.

◆ removeFromServerVectByName()

void RadiusClientProcess::removeFromServerVectByName ( string  )

Removes the specified RADIUS server.

Parameters
serverName,thename of the RADIUS server to remove.

The documentation for this class was generated from the following file: